multiple roll stand - Spanish English Dictionary